import plotly.offline as py
import plotly.graph_objs as go
import numpy as np
py.init_notebook_mode()
mean = 0
std = 3
gauss = np.random.normal(mean, std, 100000)
traces = []
traces.append(go.Scatter(
y=gauss
))
py.iplot(traces)
applied = np.array(gauss)
for i in range(0,len(gauss)):
applied[i]=np.arctan(gauss[i])
traces = []
traces.append(go.Scatter(y=applied))
py.iplot(traces)
traces = []
traces.append(go.Histogram(x=applied, name = "atan(gauss)"))
traces.append(go.Histogram(x=gauss, name = "gauss"))
py.iplot(traces)